﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace GameLibrary.Events
{
    using Settlement;
    using Interfaces;
    public class BuildingLevelDecreasedEventArgs:EventArgs
    {
        public BuildingType Building { get; private set; }
        public uint DecreasedLevel { get; private set; }
        public IMapObject Settlement { get; private set; }
        public BuildingLevelDecreasedEventArgs(
            IMapObject settlement,
            BuildingType building,
            uint level)
            : base()
        {
            this.Settlement = settlement;
            this.Building = building;
            this.DecreasedLevel = level;
        }
    }
}
